@charset "utf-8";
/* CSS Document */
/*
*
*/
.hr_manegeinterview_set {
}
.hr_manegeinterview_set .nointerviewdata {
   color:#7697a8;
   margin:15px 0 0 25px;
}

.interviewlist_wrap {
}
.interviewlist_eachbox { 
   padding:15px 17px 20px 17px;
   border-bottom:1px dotted #bbbbbb;
   position:relative;
}
.interviewlist_eachbox_bg {
   background:#F5F7F8;
}
.interviewlist_eachbox .invite_positionname {
   position:absolute;
   left:860px;
   top:30px;
}
.interviewlist_eachbox .invite_jobname {
   margin-bottom:10px;
}
.interviewlist_eachbox .invite_progress {
   font-size:13px;
}
.interviewlist_eachbox .invite_progress > span {
   border-right:0px;
}
.interviewlist_eachbox .invite_progress > span.rightpoint {
   display:inline-block;
   width:6px;
   height:13px;
   background:url(/images/3/hr_comicon.png) no-repeat -106px -797px;
   vertical-align:middle;
   margin:0 5px;
}
.interviewlist_eachbox span i.ok {
    background: url(/images/3/hr_comicon.png) no-repeat -266px -386px;
    display: inline-block;
    height: 17px;
    margin: 0 1px;
    vertical-align: middle;
    width: 17px;
}
.interviewlist_eachbox span i.notok {
    background: url(/images/3/hr_comicon.png) no-repeat -328px -386px;
    display: inline-block;
    height: 17px;
    margin: 0 1px;
    vertical-align: middle;
    width: 17px;
}
.interviewlist_eachbox span i.finish {
    color: #999999;
    font-style: normal;
}
.inviteresume_dropdown i.blue_triangle {
   width:8px;
   height:4px;
   display:inline-block;
   vertical-align:middle;
   background:url(/images/3/hr_comicon.png) -67px -573px repeat-x;
}
.inviteresume_dropdown {
   display:inline-block;
   position:relative;
   cursor:pointer;
}
.inviteresume_dropdown .dropdown-toggle {
   width:70px;
   padding:0px;
   box-shadow:inset 0px -1px 1px #d3d3d3;
   position:relative;
   z-index:2;
}
.inviteresume_dropdown.open .dropdown-toggle {

}
.inviteresume_dropdown .dropdown-toggle > b {
   font-weight:normal;
}
.inviteresume_dropdown .dropdown-toggle > b.color_yellow {
   color:#ff6000;
}
.inviteresume_dropdown .dropdown-toggle > i {
   width:8px;
   height:6px;
   display:inline-block;
   vertical-align:middle;
   background:url(/images/3/hr_comicon.png) -67px -573px repeat-x;
}
.inviteresume_dropdown .dropdown-menu {
   position:absolute;
   z-index:3;
   width:70px;
   left:0px;
   top:18px;
   background:#f1f1f1;
   padding:5px 0 0 0;
   border:1px solid #a2a2a2;
   border-top:0px;
   border-radius:0px;
   border-bottom-left-radius:3px;
   border-bottom-right-radius:3px;
   box-shadow:none;
   margin:0px;
   min-width:0px;
}
.inviteresume_dropdown .dropdown-menu a {
   border:0px;
   display:block;
   padding:1px 5px;
   margin:0 7px 4px 7px;
   color:#076c9b;
   height:20px;
   line-height:20px;
   word-break:keep-all;
   white-space:nowrap;
   font-size:12px;
   outline:none;
}
.dropdown-menu a:hover, .dropdown-menu a.cur_a {
    background: none repeat scroll 0 0 #DAE8EF;
    border-radius: 2px 2px 2px 2px;
    color: #333333;
}

/***
*
选择职位resume_dialogposition.css
*
*/
.resume_dialogposition {
   width:680px;
   margin-left:-340px;
}
.resume_dialogposition .modal-header {
   padding:6px 15px;
}
.resume_dialogposition .modal-header h3 {
   font-size:14px;
}
.dialogp_content {
   
}
.searchaction span {
   color:#666666;
}
.searchaction .dialogsearchbg {
   width:210px;
   height:26px;
   display:inline-block;
   vertical-align:middle;
   background:url(/images/3/hr_comicon.png) 0px -684px no-repeat;
}
.searchaction .dialogsearchbg input[type="text"],
.searchaction .dialogsearchbg input[type="text"]:focus {
   background:none;
   box-shadow:none;
   border:none;
   height:18px;
   line-height:18px;
   width:170px;
   font-size:12px;
}
.searchaction .dialogsearchbg a {
   width:27px;
   height:26px;
}
.cityselect,.selectletter {
   margin-top:10px;
}
.cityselect a,.selectletter a {
   color:#333333;
   display:inline-block;
   margin-right:5px;
   outline:none;
   padding:0 4px;
}
.selectletter a {
   margin-right:4px;
}
.cityselect a.cur_a,.cityselect a:hover,
.selectletter a.cur_a,.selectletter a:hover {
   background:#DAE8EF;
   border-radius:2px 2px 2px 2px;
   color:#333333;
}
.postionlisttable_nodata {
   border-top:1px solid #c5c5c5;
   margin-top:10px;
   text-align:center;
   color:#7697a8;
   padding:30px 0;
}
.postionlisttable {
   border-top:1px solid #c5c5c5;
   margin-top:10px;
   padding:5px;
   max-height:300px;
   overflow:auto;
}
.postionlisttable table td {
   border-bottom:1px dotted #dcdcdc;
   height:35px;
   word-break:break-all;
}
.postionlisttable td a {
   color:#076C9B;
   display:inline-block;
   margin-right:5px;
   outline:none;
   padding:0 4px;
}
.postionlisttable td a.cur_a,.postionlisttable td a:hover {
   background:#DAE8EF;
   border-radius:2px 2px 2px 2px;
   color:#333333;
}
.cityselect a.cur_a,.selectletter a.cur_a,.postionlisttable td a.cur_a {
   cursor:default;
}

/*  面试日程安排 dialog  */
.interviewtime_dialog {
   width:550px;
   margin-left:-275px;
}
.interviewtime_dialog .modal-header h3 {
   font-size:14px;
}
.interviewtime_dialog .control-label {
   width:75px;
   font-size:12px;
}
.interviewtime_dialog .control-label > .jiange {
   display:inline-block;
   width:24px;
}
.interviewtime_dialog .controls {
   margin-left:77px;
   font-size:12px;
}
.interviewtime_dialog .controls > div.recentselected {
   display:inline-block;
   background:#f3f3f3;
   border:1px solid #dadada;
   border-radius:3px;
   padding:3px 5px;
}
.interviewtime_dialog .controls > textarea {
   width:400px;
}
.interviewtime_dialog .controls .btn-sure {
   vertical-align:middle;
   width:55px;
   margin-right:15px;
}
.interviewtime_dialog .controls .mod_action {
   margin-top:8px;
}
.interviewtime_dialog .mod_action > em.lineem {
   font-style:normal;
   color:#999999;
   font-size:14px;
   margin:0 7px;
}
.interviewtime_dialog .controls .addinterviewer > i {
   display:inline-block;
   vertical-align:middle;
   width:8px;
   height:8px;
   background:url(/images/3/hr_comicon.png) -74px -775px no-repeat;
}
.interviewtime_dialog .purposlistbox {
   width:475px;
   border:1px solid #d2d2d2;
   background:#f6f6f6;
   position:relative;
   border-radius:5px;
   padding:7px;
   margin-top:7px;
}
.interviewtime_dialog .purposlistbox > i {
   display:block;
   width:14px;
   height:8px;
   left:378px;
   top:-8px;
   background:url("/images/3/hr_comicon.png") no-repeat -363px -355px;
   position:absolute;
}
.interviewtime_dialog .purposlistbox > input[type="text"],
.interviewtime_dialog .purposlistbox > button {
   padding:0px 5px;
   font-size:12px;
   margin-right:4px;
}
.interviewtime_dialog .purposlistbox > span {
   color:#999999;
}
.interviewtime_dialog .purposlistbox .enough_tipword {
   color:#ff6600;
   padding:3px;
}
.lagouy_titlebox {
   background: #fffcdf;
   padding:7px 15px;
   margin-bottom: 12px;
}
.lagouy_titlebox .mod_action_title {
   color: #d2871d;
   font-size: 14px;
}

.inviteselectmenubox {
   display:inline-block;
   position:relative;
   cursor:pointer;
}
.inviteselectmenubox.open {
   margin-left:-7px;
   margin-right:-7px;
}
.inviteselectmenubox.open .dropdown-toggle {
   background:#ffffff;
   border:1px solid #a2a2a2;
   padding:0 6px;
   height:30px;
   display:inline-block;
   border-bottom:0px;
}
.inviteselectmenubox .dropdown-toggle {
   position:relative;
   height:31px;
   z-index:2;
   color:#666666;
   cursor:default;
}
.inviteselectmenubox .dropdown-toggle b {
   font-weight:normal;
}
.inviteselectmenubox .dropdown-toggle i {
   background:url("/images/3/hr_comicon.png") no-repeat -49px -573px;
   display:inline-block;
   height:4px;
   vertical-align:middle;
   width:6px;
}
.inviteselectmenubox .dropdown-menu {
   position:absolute;
   z-index:1;
   left:0px;
   top:30px;
   background:#ffffff;
   padding:5px 0 0 0;
   border:1px solid #a2a2a2;
   border-radius:0px;
   border-bottom-left-radius:3px;
   border-bottom-right-radius:3px;
   box-shadow:none;
   margin:0px;
   width: 200px;
   max-height: 150px;
   overflow:auto;
}
.inviteselectmenubox .dropdown-menu a {
   border:0px;
   display:block;
   padding:1px 5px;
   margin:0 7px 4px 7px;
   color:#076c9b;
   line-height:20px;
   word-break:break-all;
   word-wrap:break-word; 
   font-size:12px;
   outline:none;
   position: relative;
}
.inviteselectmenubox .dropdown-menu a > span {
   display: inline-block!important;
   max-width: 145px;
   vertical-align: middle;
}
.inviteselectmenubox .dropdown-menu > a > i.delete {
   position: absolute;
   top: 50%;
   margin-top: -3px;
   right: 5px;
   display:inline-block;
   width:7px;
   height:7px;
   background:url("/images/3/hr_comicon.png") no-repeat -105px -775px;
   margin-left:5px;
   cursor:pointer;
}
.inviteselectmenubox.special.open .dropdown-toggle {
   height:20px;
}
.inviteselectmenubox.special .dropdown-toggle {
   height:21px;
}
.inviteselectmenubox.special .dropdown-menu {
   top:20px;
}
.inviteselectmenubox.special .dropdown-menu > a {
   color:#666666;
   cursor:default;
}
.inviteselectmenubox.dropdown .dropdown-toggle {
   cursor:pointer;
}
.inviteselectmenubox.dropdown .dropdown-toggle b {
   color:#005D78;
}
.inviteselectmenubox.dropdown .dropdown-toggle i {
   background-position:-58px -573px;
}
.interviewtime_dialog .controls .whiteupfile {
   box-shadow:0 1px 1px #C0C0C0;
   padding:3px 0;
   width:60px;
}
.copytoeslect {
   margin-top:8px;
}
.copytoeslect > a {
   border:1px solid #dadada;
   background:#f3f3f3;
   display:inline-block;
   padding:2px 5px;
   border-radius:3px;
   color:#333333;
}
.copytoeslect > a.select {
   border:1px solid #B4C6D5;
   background:#EBF8FC;
   color:#666666;
}
.checktoeslect {
   width:400px;
   border:1px solid #dadada;
   background:#fbfbfb;
   margin-top:0px;
   padding:1px 0 7px 10px;
   border-radius:4px;
}
.checktoeslect > .checkbox {
   font-size:12px;
}
.checktoeslect > .checkbox > em {
   color:#ff6600;
}
.interv_uplbox {
   margin-right:22px;
}
.interv_uplbox .inviteselectmenubox .dropdown-menu {
   right:0px;
   left:auto;
}
.interv_uplbox .inviteselectmenubox.open {
   margin-left:-7px;
   margin-right:-7px;
}
.interv_uplbox > em.lineem {
   color: #999999;
   font-size: 14px;
   font-style: normal;
   margin: 0 7px;
}
.fileshowarea {
   background:#f6f6f6;
   width:414px;
   margin-top:5px;
   padding:4px 5px;
   word-wrap: break-word; 
   word-break: normal; 
}
.fileshoweach {
}
.fileshoweach > a {
   margin-left:10px;
}
.iptsolong {
   width:260px;
}
.iptsomin {
   width:50px;
}


/*   面试和入职的 dialog  */
.changeinterview_dialog {
   position:absolute;
   left:auto;
   top:auto;
   margin-left:0px;
   width:350px;
   z-index:100;
}
.topsj {
   position:absolute;
   width:15px;
   height:12px;
   background:url(/images/3/hr_comicon.png) no-repeat -46px -775px;
   left:50px;
   top:-11px;
}
.rightsj {
   position:absolute;
   width:11px;
   height:14px;
   background:url(/images/3/hr_comicon.png) no-repeat -75px -796px;
   right:-11px;
   top:70px;
}
.leftsj {
   position:absolute;
   width:11px;
   height:14px;
   background:url(/images/3/hr_comicon.png) no-repeat -44px -796px;
   left:-11px;
   top:70px;
}
.changeinterview_dialog .modal-header {
   margin:0px 12px;
   padding:9px 0;
   background:none;
   border-bottom:1px solid #cecece;
}
.changeinterview_dialog .modal-header h3 {
   font-size:14px;
}
.changeinterview_dialog .modal-body {
   padding:12px;
}
.changeinterview_dialog .contentline_each {
   margin-bottom:5px;
}
.contentline_each > span {
   width:50px;
   float:left;
}
.contentline_each .timelist {
   float:left;
   width:275px;
}
.contentline_each .timelist .eachinterviewer {
   width:100%;
   border-bottom:1px dotted #a8a8a8;
   line-height:25px;
}
.beizhucolor {
   color:#666666;
   word-wrap:break-word;
   word-break:break-all;
}
.eachinterviewer > span {
   float:left;
   width:87px;
}
.eachinterviewer .feedbacklink {
   float:right;
   width:auto;
}
.interviewer_action {
   background:#ececec;
   text-align:right;
   margin-top:10px;
   padding:3px 10px 3px 3px;
   color:#999999;
}
.interviewer_action > span,
.interviewer_action .notusediv > span {
   font-size:14px;
   margin:0 8px;
}
.againinterview {
   margin:-5px 0 5px 0;
}
.interviewer_action .notusediv > b {
   color:#333333;
}
.interviewer_action .notusediv > em {
   color:#333333;
   font-style:normal;
   margin-left:15px;
}
.againterview_detail {
   text-align:left;
   padding:5px 0;
}
.againterview_detail .eachinterviewer {
   width:100%;
   border-bottom:1px dotted #a8a8a8;
   line-height:25px;
   color:#333333;
}
.againterview_detail > span {
   float:left;
   width:110px;
}


/*----反馈表dialog----*/
.feedback_dialog {
   width:478px;
}
.nodatafeedback_dialog {
   width:195px;
}
.feedback_dialog .modal-header {
   border-bottom:0px;
   padding-bottom:0px;
}
.feedback_dialog .modal-header h3.nodatafeedback {
   font-weight:normal;
   color:#999999;
   margin-bottom:10px;
}
.feedback_dialog .modal-header .btn_feedback {
   height:20px;
   padding:0 5px;
   font-size:12px;
   float:right;
   margin-right:15px;
}
.feedback_dialogtable {
   
}
.feedback_dialogtable th {
   font-weight:normal;
   color:#333333;
   height:30px;
   border-bottom:1px dotted #dddddd;
}
.feedback_dialogtable td {
   border-bottom:1px dotted #dddddd;
   color:#666666;
   height:30px;
}

/* ----反馈表css------ */
.company_qes_fixed {
   position:relative;
   text-align:center;
   padding:10px 0;
   margin-top:15px;
   border:1px solid #b4c6d5;
   background-image:-moz-linear-gradient(top, #ebf8fc, #e6f9ff); /* Firefox */
   background-image:-ms-linear-gradient(top, #ebf8fc, #e6f9ff); /* IE10 */
   background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ebf8fc), color-stop(1, #e6f9ff)); /* Saf4+, Chrome */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebf8fc', endColorstr='#e6f9ff', GradientType='0'); /* IE*/
   font-weight:bold;
}
.hr_oneconn_margin {
   margin:0px 0 35px 0;
}
.oneconn_box {
   border:1px solid #dfdfdf;
   background-color:#ffffff;
   padding:14px 17px 35px 17px;
   box-shadow:0px 1px 1px #c6c6c6;
   -moz-box-shadow:0px 1px 1px #c6c6c6;
   -webkit-box-shadow:0px 1px 1px #c6c6c6;
}
.feedbackform {
   position:relative;
}
.feedbackform_name {
   margin:0px;
}
.feedbackform_name > li {
   list-style:none;
   margin:0px;
   float:left;
   min-width:340px;
   height:30px;
   line-height:30px;
   margin-bottom:5px;
}
.feedbackform_name > li > b {
   display:inline-block;
   width:80px;
   text-align:right;
}
.feedbackform_name > li > b > i {
   display:inline-block;
   width:8px;
}
.feedbackform_name > li > b > i:last-child {
   width:7px;
}
.feedbackform_name > li > input[type="text"] {
   margin-right:8px;
}
.feedbackform_name > li > span {
   color:#666666;
}
.jos_isabsent {
   position:absolute;
   right:0px;
   top:5px;
   width:145px;
}
.jos_isabsent > i {
   display:block;
   margin:9px 0 0 20px;
   width:66px;
   height:27px;
   background:url(/images/3/hr_comicon.png) no-repeat;
}
.jos_isabsent > i.absent_yes {
   background-position:0px -902px;
}
.jos_isabsent > i.absent_no {
   background-position:0px -946px;
}
.feedbackform_table {
   padding-top:6px;
   width:785px;
   margin:auto;
   margin-bottom:20px;
}
.feedbackform_table table th {
   border:1px solid #d8d8d8;
   background:#e6edf1;
   height:52px;
   padding:0 15px;
}
.feedbackform_table table td {
   border:1px solid #d8d8d8;
   height:52px;
   padding:0 15px;
   color:#666666;
   text-align:center;
   cursor:pointer;
}
.feedbackform_table table td:first-child {
   text-align:left;
   cursor:default;
}
.feedbackform_table table td.selected_td {
   background:#e8f9fe;
}
.feedbackform_comdiv {
   margin:5px 0 15px 0;
}
.feedbackform_comdiv > b {
   float:left;
   width:80px;
   padding-top:5px;
   text-align:right;
}
.feedbackform_table table td i.selected_result {
   display:inline-block;
   vertical-align:middle;
   width:22px;
   height:18px;
   background:url(/images/3/hr_comicon.png) -295px -322px no-repeat;
}
.feedbackform_comdiv > textarea {
   width:771px;
   height:100px;
   overflow:auto;
}
.feedbackform_comdiv .feedback_textpj {
   width:840px;
   padding:2px 5px 5px 0;
   float:left;
   color:#666666;
   line-height:25px;
   word-wrap:break-word;
   word-break:break-all;
}
.ready_btn a, .ready_btn a:hover, .selected_bluebtn input[type="submit"] {
   display:block;
   width:80px;
   margin:auto;
   padding:5px 0;
   font-size:14px;
   color:#ffffff;
   outline:none;
   font-weight:bold;
}

.selected_bluebtn {
   display:inline-block;
}
.selected_bluebtn input[type="submit"] {
   font-weight:normal;
   width:70px;
   margin:auto;
   font-size:12px;
   padding:4px 0;
}

/****
***面试通知邮件预览
*****/
.interresult_dialog {
   width:960px;
   margin-left:-480px;
   border:0px;
   position:absolute;
}
.interresult_dialog .modal-header {
   padding:0px;
}
.interresult_dialog .modal-header h3 {
   background:#076c9b;
   font-family:"微软雅黑";
   font-size:18px;
   padding:0 15px;
   color:#FFFFFF;
   height:45px;
   line-height:45px;
}
.interresult_dialog .modal-body {
   padding:0px 0 20px 0;
}
p {
   word-break:break-all;
}
.bs-content p.p_title {
   text-align:center;
   font-size:16px;
   color:#333333;
   margin:0;
   padding:15px 0;
   border-bottom:1px solid #d1d1d1;
}
.bs-content p.p_text {
   margin:0;
   line-height:32px;
}
.bs-content p.p_text a {
   color:#076c9b;
   margin-left:15px;
}
.bs-content p.t_intent {
   text-indent:2em;
}
.bs-content p.gray {
   color:#999999;
}
.bs_content_bgimg {
   margin:5px 25px 0 25px;
   background:url(/images/3/pipahr_contentbg.jpg) repeat #e8e8e8;
   padding:10px 20px;
   font-size:14px;
}
.bs_content_butn {
   text-align:right;
   margin:15px 20px 0 20px;
}
.bs_content_butn .btn-sure {
   vertical-align:middle;
   width:75px;
}
.bs_content_butn > a {
   font-size:12px;
}
.selectearly {
   margin:11px 0 0 15px;
   position:relative;
}
.selectearly label.checkbox {
   font-size:12px;
   color:#666666;
}
.showearly_puptip {
   background:url("/images/3/p_protip.png") no-repeat;
   color:#D2871D;
   height:23px;
   padding:13px 5px 5px 10px;
   position:absolute;
   width:362px;
   top:20px;
   left:-8px;
}

/*******搜索安排面试dialog以及其结果样式*******/
.searchinterview_dialog {
   width:690px;
   margin-left:-345px;
}
.autosteparrow {
   margin-bottom:10px;
}
.autoarrow {
   background:url(/images/3/hr_comicon_2.png) no-repeat;
}
.autoleft_gg {
   width:20px;
   height:32px;
   background-position:0px 0px;
}
.autoleft_yy {
   width:20px;
   height:32px;
   background-position:0px -34px;
}
.automid_gg {
   width:27px;
   height:32px;
   background-position:0px -72px;
}
.automid_yg {
   width:27px;
   height:32px;
   background-position:0px -110px;
}
.automid_yy {
   width:27px;
   height:32px;
   background-position:0px -148px;
}
.autoright_gg {
   width:19px;
   height:32px;
   background-position:0px -186px;
}
.autoright_yy {
   width:19px;
   height:32px;
   background-position:0px -221px;
}
.autoword_gg {
   height:32px;
   border-top:0px solid #eaeaea;
   border-bottom:0px solid #eaeaea;
   background:#ffffff;
   line-height:27px;
   text-align:center;
   color:#999999;
   background: url(/images/3/autoword_ggbg.png) 0px 0px repeat-x;
}
.autoword_yy {
   height:32px;
   border-top:0px solid #eac795;
   border-bottom:0px solid #eac795;
   line-height:27px;
   text-align:center;
   color:#333333;
   background: url(/images/3/autoword_yybg.png) 0px 0px repeat-x;
}
.searchinterview_wrap {
   padding:8px;
   background:#f8f8f8;
}
.searchinterview_wrap > span {
   margin:5px 0 0 0;
}
.searchinterview_wrap > .putwordser {
   width:213px;
   padding-right:25px;
}
.searchinterview_wrap > .ser_postbtn {
   display:inline-block;
   width:15px;
   height:15px;
   background:url(/images/3/hr_comicon_2.png) -115px 0px no-repeat;
   margin:8px 0 0 -21px;
}
.searchinterview_wrap > a.ppp_whitebtn {
   padding:2px 8px;
   margin-top:2px;
}
.searchinterview_wrap > em {
   color:#666666;
   margin:5px 5px 0 0;
}
.notsearchresult {
   font-size:19px;
   color:#999999;
   text-align:center;
   height:80px;
   padding-top:35px;
   margin-top:10px;
}
.haveserresult_table {
   margin-top:10px;
}
.haveserresult_table table th {
   color:#666666;
   text-align:left;
   border-bottom:1px dotted #dddddd;
   height:37px;
   padding:0 5px;
}
.haveserresult_table table td {
   border-bottom:1px dotted #dddddd;
   height:37px;
   padding:0 5px;
   word-break:break-all;
}
.haveserresult_table table td > a {
   color:#076c9b;
}
.haveserresult_table table td > input[type="radio"] {
   margin-top:-1px;
}
.haveserresult_table table tr:hover {
   background:#f1f7f9;
}
.haveserresult_table table tr.selected_trline {
   background:#e6f4fa;
   border:1px solid #bad3de;
   box-shadow:0px 3px 3px #888888;
}
.searchinterview_dialog .modal-footer {
   background:none;
   border-top:0px;
   padding:10px 15px;
}
.getresult_dialog {
   width:540px;
   margin-left:-270px;
}
.gresult_content {
   text-align:center;
   padding:20px 0;
}
.gresult_content > span {
   font-size:23px;
   color:#96ba64;
}
.gresult_content > span > i {
   display:inline-block;
   width:52px;
   height:56px;
   vertical-align:middle;
   background:url(/images/3/hr_comicon_2.png) -46px 0px no-repeat;
}
.gresult_content > em {
   color:#666666;
}
.gresult_content > em > a {
   text-decoration:underline;
}
.haveserresult_table .nosearchdata {
   color: #999999;
   font-size: 19px;
   height: 80px;
   margin-top: 10px;
   padding-top: 35px;
   text-align: center;
}
.action_sltjobs {
    padding: 5px 0;
    text-align: right;
}

/******面试流程设置完提醒的dialog样式******/
.clearinterview {
   width:324px;
   margin-left:-162px;
}
.clearinterview .modal-header {
   padding-bottom: 0;
   background: none;
   border-bottom: 0px;
   margin: 0 12px;
   padding: 1px 0;
}
.clearinterview .modal-header .close {
   margin-top:0px;
}
.clearinterview .modal-body {
   padding:1px 15px 10px 15px;
}
.clearinterview .modal-body a.ppp_bluebtn {
   padding:2px 12px;
   margin:auto;
   color:#ffffff;
}
.ciw_words {
   color:#666666;
   padding-left:23px;
   line-height:25px;
   margin-bottom:5px;
}
.ciw_words > i {
   display:inline-block;
   width:21px;
   height:21px;
   background:url(/images/3/hr_comicon_2.png) -94px -64px no-repeat;
   vertical-align: middle;
   margin-left:-24px;
}

/******从未安排面试流程dialog样式******/
.neverset_dialog {
   width: 546px;
   margin-left: -273px;
}
.neverset_dialog .modal-header {
   background: none;
   border-bottom: 0px;
   padding: 9px 25px;
}
.neverset_dialog .modal-header .close {
   margin-right: -10px;
}
.neverset_dialog .modal-header h3 {
   font-size: 23px;
   font-weight: normal;
   line-height: 46px;
}
.neverset_dialog .modal-body {
   padding: 0px 25px 25px 25px;
}
.neverset_content {
   border-top: 2px solid #eaeaea;
}
.nvs_cwrapper {
   padding: 27px 0px 0px 28px;
}
.nvs_cwrapper > i {
   display: block;
   width: 77px;
   height: 64px;
   background:url(/images/3/hr_comicon_2.png) no-repeat; 
}
.nvs_cwrapper > i.bg1 {
   background-position: 0px -402px; 
}
.nvs_cwrapper > i.bg2 {
   background-position: 0px -495px; 
}
.nvs_cwrapper > div {
   margin-left: 15px;
}
.nvs_cwrapper > div > p {
   font-size: 16px;
   color: #666666;
   margin-bottom: 12px;
}
.nvs_cwrapper > div > p span {
   color: #d2871d;
}
.nvs_setbtn {
   margin-top: 25px;
}
.nvs_setbtn > a.setbluebtn {
   display: block;
   font-size: 20px;
   text-align: center;
   padding:14px 0;
   border-bottom: 3px solid #628091;
   color: #ffffff;
   background-image:-moz-linear-gradient(top, #96b5c8, #7898aa); /* Firefox */
   background-image:-ms-linear-gradient(top, #96b5c8, #7898aa); /* IE10 */
   background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #96b5c8), color-stop(1, #7898aa)); /* Saf4+, Chrome */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#96b5c8', endColorstr='#7898aa', GradientType='0'); /* IE*/
}

/**发送成功dialog样式**/
.greenwords {
   font-size: 21px;
   text-align: center;
   color: #8fb659;
}
.greenwords > i {
   display: inline-block;
   vertical-align: middle;
   width: 52px;
   height: 45px;
   background: url(/images/3/hr_comicon_2.png) -46px 0px no-repeat;
}
